CSE HTML Validator Standard/Professional v6.01 Documentation

[ Home | Download | Order | Support ]

[ Table of Contents ]

Quick jump to flag: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109

Configuration File

The good news is that most people do not have to use the configuration editor, which can be very confusing because it is so powerful. CSE HTML Validator should work great in its default configuration without any altering of the default active categories. If you want to "fine-tune" it, however, then you can. The following information will help you decide what categories you want active if you do decide that you want to "fine-tune" it.

CSE HTML Validator comes with an included configuration file that supports many different 'categories' of tags. Support for HTML 4.01, HTML 4.0, XHTML 1.0, XHTML 1.1, Netscape extensions, Microsoft Internet Explorer extensions, Cold Fusion/CFML, SMIL, RealText, WML, XHTML and more is already included. Note that some categories such as Cold Fusion/CFML, SMIL, RealText, and WML are only supported by the professional and standard editions.

An important characteristic of the included configuration file is that the categories are built upon one another. This means that if you want to validate against HTML 3.2, then the HTML 2.0 category, in addition to the HTML 3.2 category must be active. To validate against HTML 4.0 (or XHTML), the HTML 2.0, HTML 3.2, and HTML 4.0 categories must be active (HTML 4.0 cannot be the only active category). This is because the HTML 4.0 category requires the HTML 3.2 category as its "foundation", and the HTML 3.2 category requires the HTML 2.0 category as its "foundation".

To validate for Microsoft Internet Explorer (Microsoft IE), the HTML 2.0, HTML 3.2, and (for Internet Explorer 4.0+ only) HTML 4.0 categories must be active as well as the categories for the Microsoft IE extensions that you wish to use. If you make the Microsoft IE 4.0 Extensions category active, then you must also make the Microsoft IE 3.0 Extensions category active.

A similar situation applies for Netscape extensions. You will have to select the Netscape extension categories that you wish to validate against, as well as the HTML 2.0, HTML 3.2, and other "foundation" categories that Netscape supports.

The WebTV category requires at least the HTML, Microsoft IE Extensions, Netscape Extensions, and Tables categories active for full support.

The SMIL category only requires the Element Identifiers category active if you will use the ID attribute. Other categories may be deactivated. The tag name program for the SMIL tag automatically disables most categories, so you don't have to disable any categories for SMIL syntax checking.

The default is for most categories to be active. If needed, categories that are not active may automatically be made active by a tag name program. Therefore, depending on how a specific category works, a non-active category may still allow syntax checking of that category even if it is inactive.

Notes

Lite Edition

CSE HTML Validator Lite does not support all of the categories that the standard and professional editions support (such as CFML, RealText, SMIL, and WebTV). Furthermore, it does not support tag name programs, one of the most powerful features of the standard and professional editions. Because it does not support tag name programs, the following information about the validator flags does not apply to the lite edition. The lite edition will never generate any of the messages that you see below.

Validator Flags (Pro, Std, Lite)

The tag name programs in the included configuration file may act differently depending on what validator flags are set. This allows you to further customize the behavior and validation of CSE HTML Validator. Listed below are the effects that having certain flags set will cause to documents being validated with the included configuration file. Setting a flag usually causes certain messages, warnings, and/or errors to be enabled for display. Most of these messages, warnings, and errors begin with "[x]" where x is the validator flag that can be unchecked or checked in order to disable or enable the message, respectively. This lets you easily determine which flag you need to disable if you see a message that you do not want to be displayed during a validation. However, remember that when you disable a flag, you may be disabling multiple messages. Therefore, to determine most or all of the effects of disabling a specific flag, you can use the following information.

If you only want to disable a single message instead of all the messages for a particular flag, then see the note about the message ID feature at the bottom of this page.

Note that flags that are not listed are probably not used, depending on what configuration file you are using. Flags not listed will likely be used in future configuration files. If you are using a newer configuration file, then some flags may be used that are not documented here. If you are using an older configuration file, then some flags documented may not be used. In rare cases, the effects of some flags may also differ according to the version of HTML Validator that you are using (if so, then this will be noted in the flag's description).

Flag 1 (Internet Explorer specific messages)

Flag 2 (Netscape specific messages)

Flag 3 (Deprecation messages)

Flag 4 (Obsolete messages)

Flag 5 (General compatibility messages)

Flag 6 (Helpful tip messages)

Flag 7 (Style messages)

Flag 8 (Search engine messages)

Flag 9 (More deprecation messages)

These are deprecation messages for certain HTML 4.0 deprecated tags and attributes that are still considered to be in high use or still useful. Many authors may still be using these attributes and may want to uncheck this flag.

Flag 10

Flag 11

Flag 12

Flag 13

Some users may want to uncheck this flag. However, it is strongly recommended that the "alt" attribute be used for both "img" and "area" elements and that this flag remain checked.

Flags 14, 15, 16, Flag 17, 18

Flag 19 (HTML Editor proprietary attributes)

Flag 20 (SMIL style messages)

Flag 21 (WebTV specific messages)

Flag 22

Flag 23 (WebTV Comments)

Flag 24

Flags 25, 26, 27

Flag 28

Flag 29 is no longer used.

Flag 30

Flag 31

Flag 32

Flag 33

Flags 34, 35

Flag 36

Flags 37, 38, 39

Flag 40 is no longer used.

Flag 41

Flag 42

Flag 43

Flag 44

Flags 45, 46

Flag 47 (Using lists to indent)

Flags 48, 49

Flag 50 is no longer used.

Flags 51, 52

Flag 53

Flag 54

Flag 55

Flag 56

Flag 57

Flag 58

Flag 59

Flag 60

Flag 61

Flag 62 (Netscape specific warning messages)

These messages have been made warnings and moved to a new flag because we believe that authors should abandon the use of these proprietary tags. This is due to their lack of standards compliance and the tags being dropped from Netscape 6+.

Flag 63

Flag 64

Flag 65

IMPORTANT MESSAGE ABOUT ACCESSIBILITY STANDARDS AND GUIDELINES: CSE HTML Validator cannot and does not check for complete compliance. It is the web developer's duty to ensure total compliance. However, CSE HTML Validator is designed to help a web developer create or redesign documents so that they are compliant.

For more information about Section 508: Section 508 Web Site (new window), Section 508 Standards (new window)

Flag 66 (Accessibility)

Flag 67 (Accessibility)

Flags 68, 69

Flag 70 (Accessibility)

Flag 71

Flag 72 (Section 508 Standards)

Flag 73 (Section 508 Standards)

Flag 74

Flag 75

Flag 76

Flag 77

Flag 78

Flag 79

Flag 80

Flag 81

Flag 82

Flag 83

Flag 84

Flags 85, 86, 87, 88, 89

Flag 90

Flags 91, 92, 93, 94, 95, 96

Flag 97 (Opera specific messages)

Flag 98 is no longer used. The single message controlled by this flag has been removed in v6.00+.

Flag 99

Flag 100

Flag 101

Flags 102, 103, 104, 105, 106

Flag 107 (Search engine messages)

Flag 108

Flag 109

Remaining Flags

Notes

Top of page.

[ Contents ]